section>div{background-color: #fff;margin:10px 0 5px;}
section>div span{padding:0 5%;display:block;font-size:16px;height:40px;line-height:40px;border-bottom:1px solid #efeff0;}
.photo{padding:15px 5%;}
.photo .left{float:left;width:50%;}
.file{width:100px;height:30px;background-color:#009e96;position:relative;line-height:100px;display:inline-block;border-radius:3px;margin-left:10px;}
.file input[type=file]{width:100%;height:100%;position:absolute;z-index:2;opacity:0;}
.file b{position:absolute;display:block;width:100%;text-align:center;z-index:1;color:#999;line-height:30px;color:#fff;}
.photo input[type=button]{width:80px;height:30px;color:#fff;background-color: #009e96;line-height:30px;text-align:center;display:block;float:right;margin-right:5%;cursor:pointer;border-radius:3px;}